BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: center !important;
	text-align: center;
	margin: 0px;
	font-size: 9pt;
	vertical-align: middle;
	width: 100%;
	background-color: #231f20;
}

A
{
	color: #ffffff;
	text-decoration: none;
}
A:hover
{
	color: #ff0000;
	text-decoration: none;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.clear {
	CLEAR: both
}
#container
{
	margin: 0 auto;
	padding: 0;
	text-align: center !important;
	text-align: center;
	overflow: hidden;
	width: 1004px;


}
.container
{
	margin: 0 auto;
	padding: 0;
	text-align: center !important;
	text-align: center;
	overflow: hidden;
	width: 100%;
	
	
}
.container01
{
	margin: 0 auto;
	padding: 0;
	text-align: center !important;
	text-align: center;
	overflow: hidden;
	width: 1004;

}
.topbj
{
	text-align: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	width: 100%;
	padding-right: 0px;
	height: 97px;
	vertical-align: top;
	padding-top: 0px;
	border-top: #a3a9b5 5px solid;
}
.top
{
	margin: 0 auto;
	padding: 0;
	text-align: center !important;
	text-align: center;
	overflow: hidden;
	width: 1004px;
	height: 114px;
	background-image: url(../images/top.jpg);
	background-attachment: scroll;
	background-repeat: repeat-x;
}
.topleft
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	padding-top: 0px;
	width: 550px;
	height: 97px;
}
.topright
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	width: 430px;
	padding-right: 0px;
	float: right;
	height: 97px;
	padding-top: 0px;
	text-align: right;
	vertical-align: top;
}
.toprighttop
{
	text-align: right;
	padding-bottom: 5px;
	margin: 0px;
	padding-left: 0px;
	width: 400px;
	padding-right: 5px;
	height: 25px;
	vertical-align: top;
	padding-top: 5px;
}
.topright A
{
	color: #ffffff;
	text-decoration: none;
}
.topright A:hover
{
	color: #ff0000;
	text-decoration: none;
}

.toprightfoot
{
	text-align: left;
	width: 400px;
	float: right;
	height: 57px;
	vertical-align: top;
}


.clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
}
.clearfix {
    _zoom: 1;
}
*+html .clearfix {
	overflow:auto;
}

.menu_navcc{width:1004px; margin:0 auto;}
.menu_nav{width:1004px;height:42px;float:left;margin-top:0px;}
.menu_nav .nav_content{padding-left:25px;float:left;}
.menu_nav .nav_content li
{
	width: 98px;
	height: 42px;
	padding-left: 17px;
	padding-right: 8px;
	background: url(../images/menuhr.gif) no-repeat right center;
	float: left;
	line-height: 37px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
.menu_nav .nav_content li a{color:#fff;width:98px;height:37px;display:block;}
.menu_nav .nav_content li.current{line-height:37px;}


.menu_nav .nav_content li.current a,.menu_nav .nav_content li a:hover{width:88px;height:37px;background:url(../images/nav_li_current.gif) no-repeat;display:block;color:#fff;}
.menu_nav .nav_content li a:hover{background:url(../images/nav_li_hover.gif) no-repeat;line-height:26px;text-decoration:none;}

.menu_nav_right{padding-right:20px;float:right;margin-left:50px;padding-top:13px;height:23px;padding-bottom:12px;}
p{
margin-bottom:15px}
.menu
{
	margin: 0 auto;
	padding: 0;
	text-align: center !important;
	text-align: center;
	overflow: hidden;
	width: 1004;
	height: 35px;
	vertical-align: top;

}
.menubj
{
	margin: 0 auto;
	padding: 0;
	text-align: center !important;
	text-align: center;
	overflow: hidden;
	width: 1004px;
	height: 35px;
	background-color: #615d5c;
}
.menutb
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 45px;
	width: 97px;
	padding-right: 0px;
	float: left;
	height: 25px;
	padding-top: 10px;
	text-align: left;
	vertical-align: top;
	line-height: 12pt;
	background-image: url(../images/menubbjj.jpg);
	background-attachment: scroll;
	background-repeat: repeat-x;
}
.menutb1
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	width: 142px;
	padding-right: 0px;
	float: left;
	height: 22px;
	padding-top: 13px;
	text-align: center;
	vertical-align: top;
	line-height: 12pt;
}
.menutbspont
{
	color: #f9f8ff;
	font-size: 11px;
}

.menubj A
{
	color: #ffffff;
	text-decoration: none;
	font-size: 11pt;
	font-weight: bold;
}
.menubj A:hover
{
	color: #ff0000;
	text-decoration: none;
}

.foot
{
	margin: 5px auto 0px;
	text-align: center !important;
	text-align: center;
	overflow: hidden;
	height: 90px;
	background-image: url(../images/footbj.jpg);
	color: #ffffff;
	background-attachment: scroll;
	background-repeat: repeat;
	padding-bottom: 0px;
	line-height: 18pt;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	width: 1004px;
}
.foot A
{
	color: #ffffff;
	text-decoration: none;
}
.footA:hover
{
	color: #ff0000;
	text-decoration: none;
}
.bannerbj
{
	margin: 0 auto;
	padding: 0;
	text-align: center !important;
	text-align: center;
	overflow: hidden;
	
	width: 1004;
	height: 150px;
}
.bannerbjleft
{
	text-align: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	width: 305px;
	padding-right: 0px;
	float: left;
	height: 150px;
	vertical-align: top;
	padding-top: 0px;
}
.bannerright
{
	text-align: left;
	width: 690px;
	float: right;
	height: 150px;
	vertical-align: top;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.bannerright img
{
	margin-right: 5px;
	margin-left: 3px;
}
.banner
{
	margin: 0 auto;
	padding: 0;
	text-align: center !important;
	text-align: center;
	width: 1004px;
	height: 420px;
	vertical-align: top;
	background-color: #939598;
}
.banner
{
	height: 380px;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
}
.banner .d1
{
	width: 1004px;
	height: 380px;
	display: block;
	left: 0px;
	top: 150px;
}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:390px;}
.banner .d2 ul
{
	float: left;
	position: absolute;
	left: 50%;
	top: 0;
	margin: 0px 0px 0px -36px;
	display: inline;
}
.banner .d2 li
{
	width: 17px;
	height: 15px;
	overflow: hidden;
	cursor: pointer;
	background: url(../images/img1.png) no-repeat center;
	float: left;
	margin: 110px 3px 0px;
	display: inline;
}
.banner .d2 li.nuw
{
	background: url(../images/img1_1.png) no-repeat center;
	margin-top: 110px;
}
.banner01
{
	margin: 0 auto;
	padding: 0;
	text-align: center !important;
	text-align: center;
	width: 1004px;
	height: 352px;
	vertical-align: top;
	background-color: #ffffff;
}
.bannerbuttom
{
	background-image: url(../images/bg_tabs.jpg);
	margin: 0 auto;
	padding: 0;
	text-align: center !important;
	text-align: center;
	width: 1004px;
	background-attachment: scroll;
	background-repeat: repeat-x;
	height: 49px;
	vertical-align: top;
	background-color: #ffffff;
}
.bannerfoot
{
	height: 24px;
	margin: 0px auto 8px;
	text-align: center !important;
	text-align: center;
	text-align: center;
	width: 1004px;
	vertical-align: top;
	background-image: url(../images/bannerfoot.gif);
	background-attachment: scroll;
	background-repeat: repeat-x;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	color: #ffffff;
	padding-top: 8px;
}
.Defaultleft
{
	text-align: left;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	padding-left: 0px;
	width: 272px;
	padding-right: 0px;
	float: left;
	height: 100%;
	vertical-align: top;
	padding-top: 0px;
	background-color: #636365;
}
.Dlfllbtitile
{
	text-align: left;
	padding-bottom: 0px;
	margin: 0px 0px 8px;
	padding-left: 0px;
	width: 272px;
	padding-right: 0px;
	height: 28px;
	vertical-align: top;
	padding-top: 5px;
	background-color: #3d3c42;
	color: #ffffff;
	font-size: 13pt;
	font-weight: bold;
}
.Dlfllbtitileimg
{
	text-align: left;
	padding-left: 27px;
	padding-right: 10px;
	float: left;
	vertical-align: top;
	padding-top: 0px;
	width: 23px;
	height: 22px;
}
.Dlfllbtitileright
{
	text-align: left;
	width: 205px;
	float: right;
	height: 25px;
	vertical-align: top;
	margin-top: 3px;
}
.Dlcpflbj
{
	text-align: left;
	padding-bottom: 10px;
	margin: 0px 0px 5px;
	padding-left: 20px;
	width: 232px;
	padding-right: 20px;
	height: 100%;
	vertical-align: top;
	padding-top: 7px;
}
.Dlcpflbjtb
{
	border-bottom: #ffffff 1px dashed;
	text-align: left;
	padding-bottom: 0px;
	margin: 3px 0px 8px;
	padding-left: 0px;
	width: 115px;
	padding-right: 0px;
	height: 25px;
	vertical-align: top;
	padding-top: 2px;
	color: #ffffff;
	font-size: 11pt;
	font-weight: bold;
}
.Dlcpflbjtb img
{
	padding-left: 15px;
	padding-right: 8px;
	float: left;
	padding-top: 2px;
}
.Dlcpflbj A
{
	color: #ffffff;
	text-decoration: none;
}
.Dlcpflbj A:hover
{
	color: #ff0000;
	text-decoration: none;
}
.Ddianhua
{
	text-align: left;
	padding-bottom: 0px;
	margin: 10px;
	padding-left: 0px;
	width: 252px;
	padding-right: 0px;
	height: 100%;
	vertical-align: top;
	padding-top: 0px;
	line-height: 20pt;
	color: #ffffff;
	font-size: 11pt;
}
.Dlcpflbjtb01
{
	border-bottom: #ffffff 1px dashed;
	text-align: left;
	padding-bottom: 0px;
	margin: 3px 0px 8px;
	padding-left: 0px;
	width: 232px;
	padding-right: 0px;
	height: 25px;
	vertical-align: top;
	padding-top: 2px;
	color: #ffffff;
	font-size: 11pt;
	font-weight: bold;
}
.Dlcpflbjtb01 img
{
	padding-left: 15px;
	padding-right: 8px;
	float: left;
	padding-top: 2px;
}
.container2, .container2 dd, .container2_2 dl, .container2_2 dd {margin:0;}
.container2
{
	font-size: 14px;
	width: 226px;
	border: 1px solid #cf2020;
	background: #fffff5;
	line-height: 30px;
	color: #333;
	text-align: left;
	padding-bottom: 5px;
	padding-left: 13px;
	padding-right: 13px;
	vertical-align: top;
	padding-top: 5px;
}
.container2 dt {font-weight:bold;color:#cf2020;}
.container2 dd
{
	background: url(../images/bg.jpg) no-repeat 220px 10px;
	_zoom: 1;
	margin-bottom: 3px;
}

.container2_2 {background-color:#bebec3; display:none;}
.container2_2 dl {font-size:14px;width:250px;border:1px solid #969696;background:#fff; position:relative; left:-3px; top:-3px; }
.container2_2 dd div {padding:5px 20px; background:url(bg.jpg) 6px 7px no-repeat;_zoom:1;}
.container2_2 dt, .shadow
{
	padding: 0 5px;
	position: absolute;
	background: #fff;
	border: 1px solid #969696;
	border-right: 0;
	width: 169px;
	left: -180px;
	top: - 1px;
	height: 30px;
	line-height: 24px;
	margin-bottom: 5px;
}
.shadow
{
	background-color: #bebec3;
	border-color: #bebec3;
	top: 0;
	margin-bottom: 8px;
}

.container2_2 a{display:block;_zoom:1;}
.container2_2 a:link, .container2_2 a:visited, .container2_2 a:active {color:#333;text-decoration: none;}
.container2_2 a:hover {color:#ff6026;text-decoration: underline;}
.dlcpflfont
{
	font-size: 11px;
	font-weight: normal;
}

.menu_list { width: 252px; }
.menu_head
{
	cursor: pointer;
	position: relative;
	margin: 0px 1px 0px 6px;
	font-weight: bold;
	background-image: url(../images/left.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left center;
	height: 18px;
	width: 227px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 7px;
}
.Dmenuleft
{
	width: 252px;
	height: 35px;
	padding-bottom: 0px;
	margin: 1px 0px 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-image: url(../images/Dflmenutb.gif);
	background-attachment: scroll;
	background-repeat: repeat-x;
}
.menu_body { display:none; }
.menu_body a
{
	display: block;
	color: #000066;
	background-color: #EFEFEF;
	padding-left: 20px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	height: 20px;
	vertical-align: top;
	width: 232px;
	padding-bottom: 5px;
}
.menu_body a:hover { color: #000000; text-decoration:underline; }
.menu_body img
{
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}
.DlContactContent
{
	background-image: url(../images/DContacttitle.gif);
	text-align: left;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	padding-left: 0px;
	width: 272px;
	background-attachment: scroll;
	padding-right: 0px;
	background-repeat: no-repeat;
	height: 44px;
	vertical-align: top;
	padding-top: 0px;
}
.DlContactbj
{
	text-align: left;
	padding-bottom: 5px;
	margin: 0px 0px 5px;
	padding-left: 10px;
	width: 252px;
	padding-right: 10px;
	height: 100%;
	vertical-align: top;
	padding-top: 5px;
	background-image: url(../images/dcpflbj.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
}
.Dlyqljbj
{
	text-align: left;
	padding-bottom: 5px;
	margin: 0px 0px 5px;
	padding-left: 10px;
	width: 252px;
	padding-right: 10px;
	height: 160px;
	vertical-align: top;
	padding-top: 5px;
	background-image: url(../images/dcpflbj.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
}
.DlContactguestBook
{
	text-align: center;
	padding-bottom: 0px;
	margin: 5px 0px;
	padding-left: 0px;
	width: 252px;
	padding-right: 0px;
	height: 79px;
	vertical-align: top;
	padding-top: 0px;
}
.DlContactimg
{
	text-align: center;
	padding-bottom: 0px;
	margin: 5px 0px 5px 20px;
	padding-left: 0px;
	width: 232px;
	padding-right: 0px;
	height: 115px;
	vertical-align: top;
	padding-top: 0px;
}
.DLCONTACTC
{
	text-align: left;
	padding-bottom: 5px;
	line-height: 18pt;
	margin: 0px;
	padding-left: 10px;
	width: 232px;
	padding-right: 10px;
	vertical-align: top;
	padding-top: 5px;

}
.Dright
{
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	padding-left: 0px;
	width: 732px;
	padding-right: 0px;
	float: right;
	height: 100%;
	padding-top: 0px;
	text-align: left;
	vertical-align: top;
}
.Drightleft
{
	text-align: left;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	padding-left: 0px;
	width: 355px;
	padding-right: 0px;
	float: left;
	height: 100%;
	vertical-align: top;
	padding-top: 0px;
}
.DrlAbouttitle
{
	background-image: url(../images/Drbjtitile.jpg);
	text-align: left;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	padding-left: 30px;
	width: 702px;
	background-attachment: scroll;
	padding-right: 0px;
	background-repeat: repeat-x;
	height: 25px;
	vertical-align: top;
	padding-top: 8px;
	color: #ffffff;
	font-size: 11pt;
	font-weight: bold;
}
.DrAboutContent
{
	text-align: left;
	padding-bottom: 5px;
	line-height: 20pt;
	margin: 10px 10px 10px 60px;
	padding-left: 5px;
	width: 652px;
	padding-right: 5px;
	height: 100%;
	vertical-align: top;
	padding-top: 5px;
	color: #ffffff;
	font-size: 11pt;

}
.wmystb
{
	text-align: left;
	padding-bottom: 0px;
	margin: 10px 0px 5px;
	padding-left: 0px;
	width: 650px;
	padding-right: 0px;
	height: 25px;
	vertical-align: top;
	padding-top: 0px;
}

.DrlProucttitle
{
	background-image: url(../images/DRptitile01.gif);
	text-align: left;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	padding-left: 0px;
	width: 720px;
	background-attachment: scroll;
	padding-right: 0px;
	background-repeat: repeat-x;
	height: 45px;
	vertical-align: top;
	padding-top: 0px;
}
.rollBox{width:710px;overflow:hidden;padding:12px 0 5px 6px;}
/*
.rollBox .LeftBotton
{
	height: 52px;
	width: 19px;
	background: url(../images/job_mj_069.gif) no-repeat 11px 0;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 125px 0px 0px;
	cursor: pointer;
}
.rollBox .RightBotton
{
	height: 52px;
	width: 20px;
	background: url(../images/job_mj_069.gif) no-repeat -8px 0;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 125px 0px 0px;
	cursor: pointer;
}*/
.rollBox .Cont{width:680px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:180px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.DrleftNewstitle
{
	background-image: url(../images/DRLeftNewstitile02.gif);
	text-align: left;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	padding-left: 0px;
	width: 355px;
	background-attachment: scroll;
	padding-right: 0px;
	background-repeat: repeat-x;
	height: 45px;
	vertical-align: top;
	padding-top: 0px;
}
.DRNewstb
{
	border-bottom: #d4d3d3 1px dashed;
	text-align: left;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	padding-left: 0px;
	width: 355px;
	padding-right: 0px;
	height: 20px;
	vertical-align: top;
	padding-top: 2px;
}
.DRNewstbleft
{
	text-align: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	width: 250px;
	padding-right: 0px;
	float: left;
	height: 20px;
	vertical-align: top;
	padding-top: 0px;
}
.DRNewstbright
{
	text-align: center;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	width: 95px;
	padding-right: 0px;
	float: right;
	height: 20px;
	vertical-align: top;
	padding-top: 0px;
}
.DRNewstbleft img
{
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}
.Drightright
{
	text-align: left;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	padding-left: 0px;
	width: 355px;
	padding-right: 0px;
	float: right;
	height: 100%;
	vertical-align: top;
	padding-top: 0px;
}
.Drleftxzfwtitle
{
	background-image: url(../images/Dwsxztitile.gif);
	text-align: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	width: 355px;
	background-attachment: scroll;
	padding-right: 0px;
	background-repeat: repeat-x;
	height: 35px;
	vertical-align: top;
	padding-top: 0px;
}
.DRLeftxzwmContent
{
	border-bottom: #2c79a3 1px solid;
	text-align: left;
	border-left: #2c79a3 1px solid;
	padding-bottom: 5px;
	line-height: 16pt;
	margin: 0px;
	padding-left: 5px;
	width: 343px;
	padding-right: 5px;
	height: 100%;
	vertical-align: top;

	border-right: #2c79a3 1px solid;
	padding-top: 5px;
}
.Dlyqljtiile
{
	background-image: url(../images/Dhzhbtitile.gif);
	text-align: left;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	padding-left: 0px;
	width: 272px;
	background-attachment: scroll;
	padding-right: 0px;
	background-repeat: no-repeat;
	height: 44px;
	vertical-align: top;
	padding-top: 0px;
}
.Dyqljtb
{
	padding-bottom: 0px;
	margin: 2px 10px 5px;
	padding-left: 0px;
	width: 230px;
	padding-right: 0px;
	height: 20px;
	padding-top: 0px;
}
.Dyqljtb img
{
	float: left;
	margin-left: 8px;
	margin-right: 8px;
}

.Dfoottopbj
{
	margin: 0 auto;
	padding: 0;
	text-align: center !important;
	text-align: center;
	overflow: hidden;
	width: 1004px;
	height: 16px;
	background-image: url(../images/Dfootbj.gif);
	background-attachment: scroll;
	background-repeat: repeat-x;
}
.Aboutleft
{
	text-align: left;
	padding-bottom: 0px;
	margin: 0px 5px 5px 0px;
	padding-left: 0px;
	width: 272px;
	padding-right: 0px;
	float: left;
	height: 100%;
	vertical-align: top;
	padding-top: 0px;
}
.Aboutright
{
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	padding-left: 0px;
	width: 720px;
	padding-right: 0px;
	float: right;
	height: 100%;
	padding-top: 0px;
	text-align: left;
	vertical-align: top;
}
.Aboutrtitile
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 8px;
	vertical-align: top;
	width: 720px;
	padding-top: 0px;
	border-bottom: #3263a5 3px solid;
	height: 38px;
	text-align: left;
}
.Aboutrtitileleftimg
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 4px 0px 0px;
	vertical-align: top;
	width: 18px;
	padding-top: 0px;
	height: 34px;
	text-align: left;
}
.Aboutrtitilelefttb
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 0px 0px 0px 3px;
	vertical-align: top;
	width: 200px;
	padding-top: 15px;
	height: 23px;
	text-align: left;
	font-weight: bold;
	font-size: 11pt;
}
.AboutrContent
{
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	margin: 0px;
	vertical-align: top;
	width: 704px;
	line-height: 18pt;
	padding-top: 8px;
	height: 100%;
	text-align: left;
}
.AboutrContent img
{
	padding-right: 5px;
	padding-left: 5px;
	float: right;
	padding-bottom: 5px;
	padding-top: 5px;
}
.NewsrContent
{
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	margin: 0px;
	vertical-align: top;
	width: 704px;
	padding-top: 8px;
	height: 100%;
	text-align: left;
}
.yqljrContent
{
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	margin: 0px;
	vertical-align: top;
	width: 704px;
	padding-top: 8px;
	height: 100%;
	text-align: left;
	line-height: 20pt;
}
.NewrightContenttb
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	vertical-align: top;
	width: 650px;
	padding-top: 0px;
	height: 25px;
	text-align: left;
	border-bottom: #d4d3d3 1px dashed;
	color: #ffffff;
}
.NewrightContenttbleft
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 5px 0px 0px;
	vertical-align: top;
	width: 500px;
	padding-top: 0px;
	height: 20px;
	text-align: left;
}
.NewrightContenttbright
{
	padding-right: 0px;
	padding-left: 0px;
	float: right;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	width: 140px;
	padding-top: 5px;
	height: 20px;
	text-align: right;
}
.NewrightContenttbleft img
{
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}
.ViewNewstitle
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	margin: 15px 0px 5px;
	vertical-align: top;
	width: 650px;
	padding-top: 0px;
	height: 35px;
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
}
.ViewNewswenzi
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	vertical-align: top;
	width: 650px;
	padding-top: 0px;
	height: 25px;
	text-align: center;
	border-bottom: #aaa9a9 1px dashed;
}
.ViewNewsContent
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	width: 650px;
	line-height: 18pt;
	padding-top: 0px;
	height: 100%;
	text-align: left;
}
.ViewNewfoot
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 5px 0px;
	vertical-align: top;
	width: 650px;
	padding-top: 0px;
	height: 20px;
	text-align: right;
}
.GuestBookleft
{
	text-align: center;
	padding-bottom: 0px;
	margin: 0px 0px 0px 20px;
	padding-left: 0px;
	width: 280px;
	padding-right: 0px;
	float: left;
	height: 100%;
	vertical-align: top;
	padding-top: 0px;
}
.GuestBookright
{
	text-align: left;
	padding-bottom: 0px;
	margin: 10px 10px 0px 0px;
	padding-left: 0px;
	width: 330px;
	padding-right: 0px;
	float: right;
	height: 100%;
	vertical-align: top;
	padding-top: 0px;
}
.GuestBooklefttb
{
	text-align: right;
	padding-bottom: 0px;
	margin: 5px 0px 0px;
	padding-left: 0px;
	width: 220px;
	padding-right: 30px;
	height: 20px;
	vertical-align: top;
	padding-top: 5px;
}
.GuestBookbtn
{
	text-align: left;
	padding-bottom: 0px;
	margin: 20px 0px 20px 100px;
	padding-left: 0px;
	width: 600px;
	padding-right: 0px;
	height: 35px;
	vertical-align: top;
	padding-top: 0px;
}
.GuestBookrContent
{
	text-align: center;
	padding-bottom: 0px;
	margin: 7px 30px;
	padding-left: 0px;
	width: 520px;
	padding-right: 0px;
	height: 100%;
	vertical-align: top;
	padding-top: 0px;
	color: #ffffff;
}
.GuestBookrContenttb
{
	text-align: left;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 10px;
	width: 520px;
	padding-right: 0px;
	height: 20px;
	vertical-align: top;
	padding-top: 5px;
}
.GuestBookrContenttbleft
{
	text-align: center;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	width: 110px;
	padding-right: 0px;
	height: 80px;
	vertical-align: top;
	padding-top: 10px;
}
.GuestBookrContenttbright
{
	text-align: left;
	padding-bottom: 2px;
	line-height: 25pt;
	margin: 0px;
	padding-left: 2px;
	width: 400px;
	padding-right: 2px;
	height: 76px;
	vertical-align: top;
	padding-top: 2px;
}
.GuestBookrContenttbleft01
{
	text-align: center;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	width: 110px;
	padding-right: 0px;
	height: 50px;
	vertical-align: top;
	padding-top: 10px;
}
.GuestBookrContenttbright01
{
	text-align: left;
	padding-bottom: 2px;
	line-height: 25pt;
	margin: 0px;
	padding-left: 2px;
	width: 400px;
	padding-right: 2px;
	height: 46px;
	vertical-align: top;
	padding-top: 2px;
	color: #ff0000;
}
.DRProductCimg01
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 5px;
	vertical-align: top;
	width: 150px;
	padding-top: 0px;
	height: 115px;
	text-align: center;
}
.DRProductCtb01
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 2px 0px 5px;
	vertical-align: top;
	width: 162px;
	padding-top: 0px;
	height: 20px;
	text-align: center;
}
.ViewProducttitle
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 10px 0px;
	vertical-align: top;
	width: 650px;
	padding-top: 0px;
	height: 35px;
	text-align: center;
}
.ViewProductimg
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 5px 0px;
	vertical-align: top;
	width: 650px;
	padding-top: 0px;
	height: 100%;
	text-align: center;
}
.ViewProductContent
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 5px 0px;
	vertical-align: top;
	width: 650px;
	line-height: 17pt;
	padding-top: 0px;
	height: 100%;
	text-align: left;
}
.ViewProductfoot
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 5px 0px;
	vertical-align: top;
	width: 650px;
	padding-top: 0px;
	height: 25px;
	text-align: right;
}
.shutter{position:relative;overflow:hidden;height:420px;width:1004px}
.shutter li{position:absolute;left:0;top:0;}
ul,li{list-style:none;margin:0;padding:0}
img{display:block;border:none}
.shutter-nav{display:inline-block;margin-right:8px;color:#fff;padding:2px 6px;background:#333;border:1px solid #fff;font-family:Tahoma;font-weight:bold;font-size:12px;cursor:pointer;}
.shutter-cur-nav{display:inline-block;margin-right:8px;color:#fff;padding:2px 6px;background:#ff7a00;border:1px solid #fff;font-family:Tahoma;font-weight:bold;font-size:12px;cursor:pointer;}
.NewsContent
{
	text-align: left;
	padding-bottom: 5px;
	margin: 10px 10px 10px 60px;
	padding-left: 5px;
	width: 652px;
	padding-right: 5px;
	height: 100%;
	vertical-align: top;
	padding-top: 5px;
	color: #ffffff;
	font-size: 11pt;
}
.NewrightContenttbleft A
{
	color: #ffffff;
	text-decoration: none;
}
.NewrightContenttbleft A:hover
{
	color: #ff0000;
	text-decoration: none;
}
.ContactContent
{
	text-align: left;
	padding-bottom: 5px;
	line-height: 20pt;
	margin: 10px 10px 10px 60px;
	padding-left: 5px;
	width: 652px;
	padding-right: 5px;
	height: 100%;
	vertical-align: top;
	padding-top: 5px;
	color: #ffffff;
	font-size: 11pt;

}
.ContactContent img
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	float: right;
	padding-top: 5px;
}

.bb
{
	width: 1004px;
	height: auto;
}
.nav {
	FLOAT: left; WIDTH: 125px; HEIGHT: 35px
}
.nav A
{
	display: inline;
	font-size: 10pt;
	float: left;
	width: 125px;
	color: #ffffff;
	padding-top: 10px;
	font-family: Tahoma, "ËÎÌå";
	height: 25px;
	text-align: center;
	text-decoration: none;

}
.nav A.sclink
{
	display: inline;
	font-size: 10pt;
	float: left;
	width: 125px;
	color: #ffffff;
	padding-top: 10px;
	font-family: Tahoma, "ËÎÌå";
	height: 25px;
	text-align: center;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../Images/menubr.gif);
	background-repeat: repeat-x;
	
}
.nav A.sclink01
{
	display: inline;
	font-size: 10pt;
	float: left;
	width: 125px;
	color: #ffffff;
	padding-top: 10px;
	font-family: Tahoma, "ËÎÌå";
	height: 25px;
	text-align: center;
	text-decoration: none;

	
}
.nav A:hover
{
	display: inline;
	font-weight: bold;
	width: 125px;
	color: #f00;
	padding-top: 10px;
	height: 35px;
	text-align: center;
	text-decoration: none;
}
.anylinkcss {
	BORDER-TOP: #e5e5e5 1px solid; MARGIN-TOP: 0px; Z-INDEX: 100; FILTER: Alpha(opacity=80); LEFT: 255px; VISIBILITY: hidden; MARGIN-LEFT: 0px; WIDTH: 118px; BORDER-BOTTOM: #b1b1b1 1px solid; POSITION: absolute; TOP: 50px; BACKGROUND-COLOR: #ccc; opacity: 0.8
}
.anylinkcss A {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 118px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.anylinkcss A:link {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; WIDTH: 118px; COLOR: #000; LINE-HEIGHT: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #e4e4e4
}
.anylinkcss A:visited {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; WIDTH: 118px; COLOR: #000; LINE-HEIGHT: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #e4e4e4
}
.anylinkcss A:hover {
	FONT-WEIGHT: 800; FONT-SIZE: 12px; FILTER: Alpha(opacity=70); WIDTH: 118px; COLOR: #f00; BORDER-BOTTOM: #f00 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none; opacity: 0.7
}
.Productcimg
{
	text-align: center;
	padding-bottom: 0px;
	margin: 5px;
	padding-left: 0px;
	width: 152px;
	padding-right: 0px;
	height: 119px;
	vertical-align: top;
	padding-top: 0px;
}
.ProdutCtb
{
	background-image: url(../images/txtProductimg.gif);
	text-align: center;
	padding-bottom: 0px;
	margin: 3px 3px 5px 2px;
	padding-left: 0px;
	width: 157px;
	background-attachment: scroll;
	padding-right: 0px;
	background-repeat: no-repeat;
	height: 22px;
	vertical-align: top;
	padding-top: 3px;
	color: #ffffff;
}
.ProdutCtb A
{
	color: #ffffff;
	text-decoration: none;
}
.ProdutCtb A:hover
{
	color: #ff0000;
	text-decoration: none;
}